Where to buy Tassimo in Palo Alto

Name Address Phone
Tassimo Retailer - Bloomingdale's 1 Stanford Shopping Center (650) 463-2000
Tassimo Retailer - Macy's 300 Stanford Mall

Other popular stores in Palo Alto: